package com.mogu.biguser.dao.biguser;

import com.mogu.biguser.domain.biguser.UserWatermonth;
import com.mogu.biguser.service.dto.statistics.ParamTime;
import com.mogu.biguser.service.dto.statistics.Water;

import java.util.List;

public interface UserWatermonthMapper {
    int deleteByPrimaryKey(Short id);

    int insert(UserWatermonth record);

    int insertSelective(UserWatermonth record);

    UserWatermonth selectByPrimaryKey(Short id);

    int updateByPrimaryKeySelective(UserWatermonth record);

    int updateByPrimaryKey(UserWatermonth record);

    List<UserWatermonth> selSupplyMonthByUserNum(ParamTime paramTime);

    List<UserWatermonth> selDrainMonthByUserNum(ParamTime paramTime);

    List<Water>  selWaterSMax(ParamTime paramTime);

    List<Water>  selWaterSMin(ParamTime paramTime);

    List<Water>  selWaterDMax(ParamTime paramTime);

    List<Water>  selWaterDMin(ParamTime paramTime);
}